<?php

$router->addGet('/' , 'HomeController@index');
// $router->addGet('/listings','controllers/listings/index.php');
// $router->addGet('/listings/create' , 'controllers/listings/create.php');

// $router->addGet('/listing','controllers/listings/show.php');

$router->addGet('/listings' , 'ListingController@index');
$router->addGet('/listings/search' , 'ListingController@search');
$router->addGet('/listings/create' , 'ListingController@create',['auth']);
$router->addGet('/listings/{id}' , 'ListingController@show');
$router->addGet('/listings/edit/{id}' , 'ListingController@edit',['auth']);
$router->addPost('/listings','ListingController@store',['auth']);
$router->addPut('/listings/{id}','ListingController@update',['auth']);
$router->addDelete('/listings/{id}','ListingController@destroy',['auth']);
$router->addGet('/auth/register' , 'UserController@create',['guest']);
$router->addGet('/auth/login' , 'UserController@login',['guest']);
$router->addPost('/auth/register','UserController@store',['guest']);
$router->addPost('/auth/logout','UserController@logout',['auth']);
$router->addPost('/auth/login','UserController@authenticate',['guest']);
?>